import MeetingLayout from '../layouts/meeting';
import login from '../pages/login';

export const routes = [
    {
        path: '/login',
        component: login,
    },
    {
        path: '/admin',
        // 所有的子页面都走这个组件，所以可以在这里面判断动态路由
        component: MeetingLayout,
        children: [
            // 首页
            {
                name: '首页',
                path: '/admin/home',
            },
            // 预定会议室
            {
                name: '预定会议室',
                path: '/admin/reserve/meeting',
            },
            // 我的预定
            {
                name: '我的预定',
                path: '/admin/reserve/mine',
            },
            // 预定审批
            {
                name: '预定审批',
                path: '/admin/reserve/check',
                isDynamic: true,
                aclId: '1',
            },
            // 会议室预定管理
            {
                name: '会议室预定管理',
                path: '/admin/reserve/manage',
                isDynamic: true,
                aclId: '2',
            },
            // 会议室管理
            {
                name: '会议室管理',
                path: '/admin/meeting/manage',
                isDynamic: true,
                aclId: '3',
            },
            // 区域建筑物管理
            {
                icon: '',
                name: '区域建筑物管理',
                path: '/admin/area/manage',
                isDynamic: true,
                aclId: '4',
            },
            // 系统设置
            {
                name: '系统设置',
                path: '/admin/setting',
            },
        ],
    },
];
